package com.jiuyou.storeController.storeClassify;

import com.ruoyi.storeclassify.domain.Storeclassify;
import com.ruoyi.storeclassify.service.IStoreclassifyService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * @author chengliang
 * @date 2021/11/18
 **/
@RestController
@RequestMapping("/store/classify")
public class StoreClassifyStoreController {
    @Autowired
    private IStoreclassifyService classifyService;

    @GetMapping
    public List<Storeclassify> getList(){

        return classifyService.selectStoreclassifyList(new Storeclassify());
    }
    @GetMapping("/second")
    public List<Storeclassify> getSecond(){

        return classifyService.selectSecond();
    }
    @GetMapping("/first")
    public List<Storeclassify> first(){
        Storeclassify storeclassify = new Storeclassify();
        storeclassify.setParentId(0L);
        return classifyService.selectStoreclassifyList(storeclassify);
    }
    @PostMapping("/getName/{id}")
    public String getName(@PathVariable Long id)
    {
        Storeclassify storeclassify = classifyService.selectStoreclassifyById(id);
        return storeclassify.getClassifyName();
    }
}
